local key = KEYS[1]
local limitNum = tonumber(ARGV[1])   -- 最大访问数
local curLimitNum = tonumber(redis.call('get', key) or '0')   -- 当前已限制的次数
if curLimitNum == limitNum then
    return false
else
    redis.call('incrby', key, '1')
    redis.call('expire', key, ARGV[2])
    return true
end